using System;
using System.Collections.Generic;
using Admin.NET.Application.Entity.Business;
using SqlSugar;

namespace Admin.NET.Application.Service.Bill.Dto;

public class CustomRoomBillInput
{
	public long? Id { get; set; }

	public string Name { get; set; }

	/// <summary>
	/// 账单模板id
	/// </summary>
	public long BillTemplateId { get; set; }

	/// <summary>
	/// 房间id
	/// </summary>
	public long RoomId { get; set; }

	/// <summary>
	/// 账单类别
	/// </summary>
	[SugarColumn(IsJson = true, ColumnDataType = "jsonb", IsNullable = true)]
	public List<CustomBill> Bills { get; set; }

	/// <summary>
	/// 截止日期
	/// </summary>
	public DateTime ExpiryDate { get; set; }

	/// <summary>
	/// 备注
	/// </summary>
	public string? Remark { get; set; }
}
